home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / GraphicViewers / ViewGif2 / Source / Animator.h < prev    next >
Text File  |  1991-07-17  |  844b  |  38 lines

  1.  
  2. #import <objc/Object.h>
  3. #import <sys/time.h>
  4. #import <dpsclient/dpsclient.h>
  5.  
  6. @interface Animator:Object
  7. {
  8.     int            mask, ticking, passcounter;
  9.     DPSTimedEntry    teNum;
  10.     double        interval, synctime, adapteddt, desireddt, t0, howOften;
  11.     struct timeval    entrytime;
  12.     id            target;
  13.     SEL            action;
  14. }
  15.  
  16. - initChronon:(double)dt adaptation:(double)howoft target:(id)targ
  17.   action:(SEL)act autoStart:(int)start eventMask:(int)eMask; 
  18. - resetRealTime; 
  19. - (double)getSyncTime; 
  20. - (double)getDoubleEntryTime; 
  21. - (double)getDoubleRealTime; 
  22. - (double)getDouble; 
  23. - adapt; 
  24. - setBreakMask:(int)eventMask; 
  25. - (int)getBreakMask; 
  26. - (int)isTicking; 
  27. - (int)shouldBreak; 
  28. - setIncrement:(double)dt; 
  29. - (double)getIncrement; 
  30. - setAdaptation:(double)oft; 
  31. - setTarget:(id)targ; 
  32. - setAction:(SEL)aSelector; 
  33. - startEntry; 
  34. - stopEntry; 
  35. - free; 
  36.  
  37. @end
  38.